TABLE_PROMPT = """
根据数据表的属性，判断回答问题所需要的数据表。
问题：{question}
----
table 1: {{
    名称: company_info
    属性值: 公司名称, 公司简称, 英文名称, 关联证券, 公司代码, 曾用简称, 所属市场, 所属行业, 上市日期, 法人代表, 总经理 ,董秘, 邮政编码, 注册地址, 办公地址, 联系电话, 传真, 官方网址, 电子邮箱, 入选指数, 主营业务, 经营范围, 机构简介, 每股面值, 首发价, 首发募资净额, 首发主承销商
    }}

table 2: {{
    名称: company_register
    属性值: 公司名称, 登记状态, 统一社会信用代码, 注册资本, 成立日期, 省份, 城市, 区县, 注册号, 组织机构代码, 参保人数, 企业类型, 曾用名
    }}

table 3: {{
    名称: sub_company_info
    属性值: 关联上市公司股票代码, 关联上市公司股票简称, 关联上市公司全称, 上市公司关系, 上市公司参股比例, 上市公司投资金额, 公司名称
    }}

table 4: {{
    名称: legal_document
    属性值: 关联公司,标题,案号,文书类型,原告,被告,原告律师事务所,被告律师事务所,案由,涉案金额,判决结果,日期,文件名
}}

table 5: {{
    名称: court_info
    属性值: 法院名称,法院负责人,成立日期,法院地址,法院联系电话,法院官网
}}

table 6: {{
    名称: court_code
    属性值: 法院名称,行政级别,法院级别,法院代字,区划代码,级别
}}

table 7: {{
    名称: lawfirm_info
    属性值: 律师事务所名称,律师事务所唯一编码,律师事务所负责人,事务所注册资本,事务所成立日期,律师事务所地址,通讯电话,通讯邮箱,律所登记机关
}}
----
请按照以下json格式进行输出，可以被Python json.loads函数解析。不回答问题，不作任何解释，不输出其他任何信息。
注意只需要回答一个数据表。
```json
{{
    "名称": ""
}}
``` 
"""

# 作为baseline，这里写死了一些例子。这里可以自行改进。
TABLE_PLAN_PROMPT_MY = """
    根据问题，数据表属性和可执行操作，给出问题解决方案。
    问题：{question}
    ----
    数据表属性1: 标题, 案号, 文书类型, 原告, 被告, 原告律师, 被告律师, 案由, 审理法条依据, 涉案金额, 判决结果, 胜诉方, 文件名
    数据表属性2: 法院名称,法院负责人
    ----
    操作：
    1. 查询：根据某主键（如公司名称、案号、法院名称、地址、律师事务所名称）查询数据表中的一条记录，或根据某属性值筛选符合要求的若干记录。如果是律师事务所，必须要补全律师事务所的名称，比如XXXX律师事务所
    3. 总结：给定操作结果，计算频次或者提取关键字段，注意：查询业务量排名、服务过上市公司的数量这类问题不需要总结操作。
    4. 多次查询：给定若干记录，对每一条记录都进行查询。
    5. 提取法院代字: 给定案号，提取案号中的法院代字
    ----
    例子：
    
    问题：福建漳州中级人民法院的办公地址是什么？
    [
        {{
            "问题": "根据法院名称福建漳州中级人民法院查询法院的基础信息，包括：法院名称, 法院负责人, 成立日期, 法院地址, 法院联系电话, 法院官网
            "操作": "查询",
            "是否需要前序结果": "False"
        }}
    ]  
    
    问题：审理(2019)川0129民初1361号案件的法院名称是哪个法院，地址在什么地方，法院负责人是谁
    [
        {{
            "问题": "根据案号(2019)川0129民初1361号提取法院代字",
            "操作": "提取法院代字",
            "是否需要前序结果": "False"
        }},
        {{
            "问题": "给定法院代字，查询法院名称信息",
            "操作": "查询",
            "是否需要前序结果": "True"
        }},
        {{
            "问题": "给定法院名称，查询法院信息",
            "操作": "查询",
            "是否需要前序结果": "True"
        }}
    ]
    
    问题：(2020)皖1203民初3884号案件的被告律师事务所地址在什么地方
    [
        {{
            "问题": "根据案号(2020)皖1203民初3884号查询案件信息",
            "操作": "查询",
            "是否需要前序结果": "False"
        }},
        {{
            "问题": "给定律师事务所名称，查询律师事务所信息信息",
            "操作": "查询",
            "是否需要前序结果": "True"
        }}
    ]
    
    问题：保定市天威西路2222号地址对应的省市区县分别是？
    [
        {{
            "问题": "根据地址保定市天威西路2222号查询省份城市区县",
            "操作": "查询",
            "是否需要前序结果": "False"
        }}
    ]  
    
    问题：北京市金杜律师事务所服务已上市公司的数量是多少家？
    [
        {{
            "问题": "根据律师事务所名称查询业务量排名、服务已上市公司、报告期间所服务上市公司违规事件、报告期所服务上市公司接受立案调查，律师事务所名称格式为XXXX律师事务所",
            "操作": "查询",
            "是否需要前序结果": "False"
        }}
    ]
    
    问题：江苏省连云港市高新开发区对应的区县登记的区划代码是？
    [
        {{
            "问题": "根据地址江苏省连云港市高新开发区查询省份、城市、城市区划代码、区县、区县区划代码",
            "操作": "查询",
            "是否需要前序结果": "False"
        }}
    ]  
    
    问题：我想了解一下山东南山智尚科技股份有限公司的股票代码和股票简称是？
    [
        {{
            "问题": "根据公司名称查询公司名称, 公司简称, 英文名称, 关联证券, 公司代码, 曾用简称, 所属市场, 所属行业,成立日期, 上市日期,
                    法人代表, 总经理, 董秘, 邮政编码, 注册地址, 办公地址, 联系电话, 传真,官方网址, 电子邮箱, 入选指数,
                    主营业务, 经营范围, 每股面值, 首发价格, 首发募资净额, 首发主承销商",
            "操作": "查询",
            "是否需要前序结果": "False"
        }}
    ]  
    问题：统一社会信用代码是913310007200456372这家公司的法人是谁
    [
        {{
            "问题": "根据统一社会信用代码查询公司名称",
            "操作": "查询",
            "是否需要前序结果": "False"
        }},
        {{
            "问题": "给定公司名称，查询公司基本信息",
            "操作": "查询",
            "是否需要前序结果": "True"
        }}
    ] 
    
    问题：北京市密云区人民法院所在的区县区划代码是多少
    [
        {{
            "问题": "根据法院名称查询法院行政级别、法院级别、法院代字、区划代码、级别 ",
            "操作": "查询",
            "是否需要前序结果": "False"
        }}
    ] 
    
    问题：(2019)兵08财保8号案件相关的摘要内容？
    [
        {{
            "问题": "根据案号（2019）兵08财保8号查询案件文本摘要",
            "操作": "查询",
            "是否需要前序结果": "False"
        }}
    ] 
    
    问题：91310000677833266F的公司全称是？该公司的涉案次数为？（起诉日期在2020年）作为被起诉人的次数及总金额为？
    [
        {{
            "问题": "根据统一社会信用代码查询公司名称",
            "操作": "查询",
            "是否需要前序结果": "False"
        }},
        {{
            "问题": "根据关联公司查询所有裁判文书相关信息",
            "操作": "查询",
            "是否需要前序结果": "True"
        }},
        {{
            "问题": "给定查询信息，总结回答问题",
            "操作": "总结",
            "是否需要前序结果": "True"
        }}
    ]
    

    ----
    请按照以下json格式进行输出，可以被Python json.loads函数解析。不回答问题，不作任何解释，不输出其他任何信息。
    ```json
    [
        {{
            "问题": "",
            "操作": "",
            "是否需要前序结果": ""
        }}
    ]
    ``` 
    """

